high efficiency propulsion - German English Dictionary